Cpl. Peter Whytock, formerly of the Seaforths, served with No.3 Troop of No.6 Commando from at least June 1944 .